protected String constructSpecialMessage(Messageable agent) {
  return ((Agent)agent).getLocalName() + AMessage.senderSplit + 
         ((AActuator)agent).unit.name() + AMessage.unitSplit  + 
         ((AActuator)agent).value;
}